remaining balance - French English Dictionary